home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload Trio 2 / Shareware Overload Trio Volume 2 (Chestnut CD-ROM).ISO / dir36 / getkey16.zip / FILEMENU.BAT < prev    next >
DOS Batch File  |  1993-08-21  |  1KB  |  64 lines

  1. @echo off
  2. rem demonstrate use of /f switch
  3. cls
  4. rem first demostrate without prompt string
  5. echo First with prompt string
  6. getkey /fmenu /t:q,10
  7. cls
  8. echo Now without prompt string
  9.  
  10. :START
  11. GETKEY /t:q,15 /FMENU /N
  12. IF ERRORLEVEL 17 IF NOT ERRORLEVEL 18 GOTO END
  13. IF ERRORLEVEL 15 IF NOT ERRORLEVEL 17 GOTO MSAV
  14. IF ERRORLEVEL 13 IF NOT ERRORLEVEL 15 GOTO MSBACK
  15. IF ERRORLEVEL 11 IF NOT ERRORLEVEL 13 GOTO CPAV
  16. IF ERRORLEVEL 9 IF NOT ERRORLEVEL 11 GOTO CPBACK
  17. IF ERRORLEVEL 7 IF NOT ERRORLEVEL 9 GOTO PCSHELL
  18. IF ERRORLEVEL 5 IF NOT ERRORLEVEL 7 GOTO DOSSHELL
  19. IF ERRORLEVEL 3 IF NOT ERRORLEVEL 5 GOTO WIN
  20. IF ERRORLEVEL 1 IF NOT ERRORLEVEL 3 GOTO PCTOOLS
  21.  
  22. :PCTOOLS
  23. echo  Make sure you exit PCSHELL in current directory
  24. getkey /n /ty,2
  25. D:\PCTOOLS\PCSHELL
  26. GOTO START
  27.  
  28. :WIN
  29. WIN
  30. GOTO START
  31.  
  32. :DOSSHELL
  33. echo  Make sure you exit Dos Shell in current directory
  34. getkey /n /ty,2
  35. DOSSHELL
  36. GOTO START
  37.  
  38. :PCSHELL
  39. echo  Make sure you exit PCSHELL in current directory
  40. getkey /n /ty,2
  41. D:\PCTOOLS\PCSHELL
  42. GOTO START
  43.  
  44. :PCBACK
  45. D:\PCTOOLS\CPBACKUP
  46. GOTO START
  47.  
  48. :CPAV
  49. D:\PCTOOLS\CPAV
  50. GOTO START
  51.  
  52. :MSBACK
  53. MSBACKUP
  54. GOTO START
  55.  
  56. :MSAV
  57. MSAV
  58. GOTO START
  59.  
  60. :END
  61. CLS
  62.  
  63.  
  64.